/***** 文字 *****/


/* 文字截断 */

.ui-nowrap,
.ui-nowrap-flex,
.ui-nowrap-2,
.ui-nowrap-3 {
    overflow: hidden;
    text-overflow: ellipsis;
}

.ui-nowrap {
    max-width: 100%;
    white-space: nowrap;
}

.ui-nowrap-flex,
.ui-nowrap-2,
.ui-nowrap-3 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
}

.ui-nowrap-flex {
    -webkit-line-clamp: 1;
    -webkit-box-flex: 1;
    height: inherit;
}


/*要截断的行数*/

.ui-nowrap-2 {
    -webkit-line-clamp: 2;
}

.ui-nowrap-3 {
    -webkit-line-clamp: 3;
}


/*文字对齐方向*/

.ui-text-left {
    text-align: left;
}

.ui-text-center {
    text-align: center;
}

.ui-text-right {
    text-align: right;
}


/* 文字大小 */

.ui-font-xs {
    font-size: 10px;
}

.ui-font-s {
    font-size: 12px;
}

.ui-font-n {
    font-size: 14px;
}

.ui-font-l {
    font-size: 16px;
}

.ui-font-xl {
    font-size: 16px;
}


/* 文字加粗 */

.ui-text-bold {
    font-weight: bold;
}


/* 字体颜色 */

.ui-text-red {
    color: #F56C6C;
}

.ui-text-orange {
    color: #fa5051;
}

.ui-text-yellow {
    color: #ffd270;
}

.ui-text-olive {
    color: #8cd3ad;
}

.ui-text-gray {
    color: #666666;
}

.ui-text-green {
    color: #39b54a;
}

.ui-text-blue {
    color: #0081ff;
}

.ui-text-purple {
    color: #6739b6;
}

.ui-text-pink {
    color: #e03997;
}

.ui-text-black {
    color: #333333;
}

.ui-text-white {
    color: #f1f1f1;
}